broad cloak - German English Dictionary